spotted water hemlock - Alemán Inglés Diccionario